bird liver - Francés Inglés Diccionario